get an itch for something - Turco Inglés Diccionario